472282
884973
687272
998971
993932
38089
147974
606931
929646
236457
230613
258386
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471